Skip to content

Bump to 1.7.0-beta.5 - #286

Merged
Pixnop merged 1 commit into
devfrom
chore/bump-beta5
Aug 31, 2026
Merged

Bump to 1.7.0-beta.5#286
Pixnop merged 1 commit into
devfrom
chore/bump-beta5

Conversation

@Pixnop

@Pixnop Pixnop commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Version bump only, both manifests moved together this time. Everything below is already on dev, reviewed piece by piece; this is the release cut.

What lands for a player: the edit screen no longer goes blank when a registered game version has a name the parser cannot read, which people were hitting on beta.4 (#284); accounts can be saved and switched, with sessions adopted per account and an unreadable store preserved before any rebuild (#253, #261); backups moved to gzipped tar and the launcher lost 9.5 MiB of 7-Zip machinery, with legacy zip backups restoring forever and three silent-failure paths closed along the way (#274); a Mods folder the user symlinked into an installation is read instead of ignored, and folder pickers no longer drop a linked selection silently (#275); every piece of text stays readable over any background, links are underlined, and the selected card border is visible (#236, #251, #260); config, account and catalog files are written atomically (#249); the remote version catalog is validated so a hostile payload cannot blank the versions page (#250); and the privacy policy ships in the app (#255).

Around it: the test suite runs on Windows now behind a gate job, which surfaced and fixed a real spawn error-handling bug in the game launch path (#272); the native LZMA2 decoder keeps its speed with a smaller memory peak (#241, #278); logging survives a dead console and records what it suppressed (#252, #279 pending); the harness is deterministic under parallel runs and stderr-clean (#264, #277, #280); the docs absorbed the wiki's unique content and got a fresh home screenshot (#282, #283).

Tagging v1.7.0-beta.5 on this commit once merged.

@Pixnop
Pixnop requested a review from Zaldaryon August 31, 2026 15:23

@Zaldaryon Zaldaryon left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verification

I reviewed the version bump against dev at 84c6129.

  • package.json and both root version fields in package-lock.json now match 1.7.0-beta.5.
  • npm ci --dry-run --ignore-scripts, typecheck, lint, format, coverage, build:unpack, and git diff --check origin/dev...HEAD passed locally.
  • Coverage: 1,678 passed, 2 skipped; 93.02% statements.
  • GitHub CI run 33408151465 passed all required typecheck, lint, test, and Linux and Windows build checks. The macOS build remains skipped by repository policy.

The PR is limited to the expected manifest version update, so no code change is required. No blocking findings remain. Approving.

@Pixnop
Pixnop merged commit e2b3961 into dev Aug 31, 2026
9 checks passed
@Pixnop
Pixnop deleted the chore/bump-beta5 branch August 31, 2026 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants